部署k8s集群(k8s集群搭建详细实践版) |
您所在的位置:网站首页 › k8s 应用 › 部署k8s集群(k8s集群搭建详细实践版) |
1、部署k8s的两种方式:
目前生产部署Kubernetes集群主要有两种方式: kubeadmKubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。 二进制包从github下载发行版的二进制包,手动部署每个组件,组成Kubernetes集群。 本实验采用kubeadm的方式搭建集群。 2、环境准备服务器要求: 建议最小硬件配置:2核CPU、2G内存、20G硬盘服务器最好可以访问外网,会有从网上拉取镜像需求,如果服务器不能上网,需要提前下载对应镜像并导入节点软件环境: 操作系统:centos7.9_x64(mini)Docker:20-ceK8s:1.23服务器规划:(本实验采用虚拟机) k8s-master:192.168.178.171k8s-node1:192.168.178.172k8s-node2:192.168.178.173 3、初始化配置3.1、安装环境准备:下面的操作需要在所有的节点上执行。 # 关闭防火墙 systemctl stop firewalld systemctl disable firewalld # 关闭selinux sed -i 's/enforcing/disabled/' /etc/selinux/config # 永久 setenforce 0 # 临时 # 关闭swap swapoff -a # 临时 sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久 # 根据规划设置主机名 hostnamectl set-hostname # 在master添加hosts cat >> /etc/hosts /etc/sysctl.d/k8s.conf |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |